#ifndef _CONSTANTS_H_
#define _CONSTANTS_H_

#define DEFAULT_ASTEROID "..\\images\\asteroide1.png"
#define DEFAULT_SHIP "..\\images\\nave1.png"
#define DEFAULT_BULLET "..\\images\\bullet1.png"
#define DEFAULT_MISSILE "..\\images\\misil.png"
#define DEFAULT_LASER "..\\images\\laser.png"
#define DEFAULT_BOMB "..\\images\\bomb.png"
#define DEFAULT_BOMB_DESTROYED "..\\images\\explosion.png"
#define DEFAULT_BONUS "..\\images\\bonus.png"
#define DEFAULT_BONUS_LASER "..\\images\\bonusLaser.png"
#define DEFAULT_BONUS_BOMBA "..\\images\\bonusBomba.png"
#define DEFAULT_BONUS_ESCUDO "..\\images\\bonusEscudo.png"
#define DEFAULT_BONUS_SUPERESCUDO "..\\images\\bonusSuperEscudo.png"
#define DEFAULT_BONUS_INVISIBLE "..\\images\\bonusInvisibilidad.png"
#define DEFAULT_BONUS_MISIL "..\\images\\bonusMisiles.png"
#define DEFAULT_INTRO "..\\images\\introAsteroides.png"
#define DEFAULT_BACKGROUND "..\\images\\background1.png"
#define DEFAULT_BASE "..\\images\\base.png"
#define BULLET_VELOCITY 15
#define MAX_TRY_SHIP 500000
#define BULLET_DELAY 100
#define BONUS_DURATION 10
#define BONUS_PROBABILITY 75 // porcentaje de probabilidad para que aparezca un bonus
#define DAMAGE_SHIP 5
#define BASE_MAX_LIFE 20
#define SHIP_MAX_LIFE 10
#define SHIELD_MAX_LIFE 10
#define SHIP_MAX_LIFE_COUNT 3
#define INVISIBILITY_DURATION 15
#define DEAD_DURATION 5
#define ASTEROID_CIRCULO 1
#define ASTEROID_RECTANGULO 2
#define ASTEROID_L 3
#define ASTEROID_CUADRADO 4
#define ASTEROID_CIRCULO_NAME "asteroideCirculo"
#define ASTEROID_RECTANGULO_NAME "asteroideRectangulo"
#define ASTEROID_L_NAME "asteroideL"
#define ASTEROID_CUADRADO_NAME "asteroideCuadrado"
#define ASTEROID_CIRCULO_PATH "..\\images\\asteroideCirculo.png"
#define ASTEROID_RECTANGULO_PATH "..\\images\\asteroideRectangulo.png"
#define ASTEROID_L_PATH "..\\images\\asteroideL.png"
#define ASTEROID_CUADRADO_PATH "..\\images\\asteroideCuadrado.png"

using namespace std;

namespace model
{
class Constants
{
public:
};
};

#endif
